impounded lakes - Espagnol Anglais Dictionnaire